#ifndef __kvideo_h__
#define __kvideo_h__
#define VIDEOMEM 0xB8000
enum Color { BLACK, BLUE, GREEN, CYAN, RED, MAGENTA, BROWN, LIGHT_GRAY, DARK_GRAY, LIGHT_BLUE,
			 LIGHT_GREEN, LIGHT_CYAN, LIGHT_RED, LIGHT_MAGENTA, LIGHT_BROWN, WHITE };
			 
struct video_info {
	unsigned int vmode;
	unsigned int screen_width;
	unsigned int screen_height;
	char curr_locx;
	char curr_locy;
};

extern void kprint(int x, int y, char lett, char attrib);
extern void kprint(char* string);
extern void kclear();
extern void init_vid();
#endif